// person @object
// 传值 简单数据类型 不会影响外面的
// 引用 对这个对象的引用 会=影响到外面
function test(person){
    // 
    let obj={
        ...person
    }
    obj.age=26;

    // person.age=26;
    // // person 
    // // person 的值改成了新对象地址
    person={
        name:'yyy',
        age:30
    }
    return person;

}
// 对象 堆内存  地址
const p1={
    name:'yck',
    age:25
}
const p2=test(p1);
console.log(p1);
console.log(p2);